package com.gaoxin.api.dao.feedao;

import org.apache.ibatis.annotations.Mapper;

import com.gaoxin.api.entity.feeentity.FinancialTarget;

/**
 * 统计缴费数据
 * @author mx
 *
 */
@Mapper
public interface FinancialTargetDao {
	
	/**
	 * 查询学费变更前总金额，应交学费总人数
	 * @param financialTarget
	 * @return
	 */
	FinancialTarget selectTuitionBefore(FinancialTarget financialTarget);
	/**
	 * 查询变更项变更前总金额，变更项变更后总金额
	 * @param financialTarget
	 * @return
	 */
	FinancialTarget selectChangeMoney(FinancialTarget financialTarget);
	/**
	 * 查询已交总金额，已交金额总人数
	 * @param financialTarget
	 * @return
	 */
	FinancialTarget selectImburseMoney(FinancialTarget financialTarget);
	/**
	 * 查询缓交总金额，缓交金额总人数
	 * @param financialTarget
	 * @return
	 */
	FinancialTarget selectDeferMoney(FinancialTarget financialTarget);
	/**
	 * 查询贷款总金额，贷款金额总人数
	 * @param financialTarget
	 * @return
	 */
	FinancialTarget selectLoanMoney(FinancialTarget financialTarget);
	/**
	 * 查询减免总金额，减免金额总人数
	 * @param financialTarget
	 * @return
	 */
	FinancialTarget selectDerateMoney(FinancialTarget financialTarget);
}
